package com.company.cloud.art.modules.api.request;

import com.company.cloud.common.bean.BaseParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.util.List;
import java.util.Set;

@Getter
@Setter
public class ArtistUpdateReq extends BaseParam {


    @ApiModelProperty(value = "艺术家编号")
    private String artistNo;


    @ApiModelProperty(value = "姓名")
    private String name;


    @ApiModelProperty(value = "头像")
    private String headImg;

    @ApiModelProperty(value = "背景图片")
    private String backgroundImg;


    @ApiModelProperty(value = "分类")
    private String type;

    @ApiModelProperty(value = "性别")
    private String sex;


    @ApiModelProperty(value = "国家")
    private String nationCode;


    @ApiModelProperty(value = "概述(title)")
    private String title;


    @ApiModelProperty(value = "代表作(图片)")
    private List<String> representativeWork;


    @ApiModelProperty(value = "简介")
    private String memo;

    @ApiModelProperty(value = "详情(图文)")
    private String detail;


    @ApiModelProperty(value = "出身年月(yyyymm)")
    private String birthday;


    @ApiModelProperty(value = "标签")
    private Set<String> tags;


    @ApiModelProperty(value = "排序")
    private Integer orders;


    @ApiModelProperty(value = "艺术机构")
    private String companyNo;

    @ApiModelProperty(value = "图片")
    private String imgs;

    @ApiModelProperty(value = "SEO关键字")
    private String metaKeywords;


    @ApiModelProperty(value = "SEO描述信息")
    private String metaDescription;

    @ApiModelProperty(value = "背景颜色")
    private String backgroundColour;

    @ApiModelProperty(value = "业务字段1")
    private String bizValue1;

    @ApiModelProperty(value = "业务字段2")
    private String bizValue2;

    @ApiModelProperty(value = "业务字段3")
    private String bizValue3;

    @ApiModelProperty(value = "业务字段4")
    private String bizValue4;

    @ApiModelProperty(value = "业务字段5")
    private String bizValue5;

    @ApiModelProperty(value = "业务字段6")
    private String bizValue6;

    @ApiModelProperty(value = "业务字段7")
    private String bizValue7;

    @ApiModelProperty(value = "业务字段8")
    private String bizValue8;

    @ApiModelProperty(value = "业务字段9")
    private String bizValue9;

    @ApiModelProperty(value = "业务字段10")
    private String bizValue10;


    private Integer opUserId;

    private String opIp;


}
